/*样式初始化*/
*{margin:0;padding: 0;}
a{text-decoration: none;color: #000;}
img {border: 0; vertical-align:middle;} 
ul li{list-style: none;}
body,h1,h2,h3,h4,h5,h6{font: 12px 宋体,Times New Roman;}
body{background-color: #62c9da !important;  }

/*预定义样式*/
.w{width: 1000px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right; margin-top:35px;}
.fr a{ margin-left:20px; color:#ccc;}
.fr a:hover{ color:#C60;}
.clear{clear:both;}
.center{margin:0 auto;}
.border{border:1px solid red;}

table{width: 360px;height: 240px;border:none;margin: 0 auto;}
tr,th,td{height: 20px;}
th{width: 60px;}
input:focus{border: 2px solid orange;}
/*用户登录*/
.top{width: 100%;height: 100px;background: #f7f8f8;}
.top .logo{width: 1130px;height: 100px;}
.form{width: 1130px;height:588px;background: url('../image/login_bg.jpg')no-repeat center center; }
.login{width: 400px;height: 470px;/*border:1px solid #ff6700;*/margin:30px auto;background: #146f7e;color:#fff;margin-right: 0px;border-radius: 4px; position:relative;}
.login .login_center{width: 360px;margin: 10px auto;}
.login .login_top{margin: 10px 0;}
.login .login_top .left{height: 40px;line-height: 40px;font-weight: bold;font-size: 20px;}
.login .login_top .right{height: 40px;line-height: 40px;font-size: 13px;}
.login .login_top .right a{color:red;font-weight: bold;}
.login .login_top .right a:hover{color:orange;}
.xian{height: 2px;background: #ff6700;margin:8px 0;}
.login .lianjie{ position:absolute; bottom:10px; right:20px;}
#code-img{ cursor:pointer;}

.login_main{padding:20px 0 0;}
.login_main .username{font:16px Times New Roman;height: 40px;line-height: 40px;margin:35px 0;}
.login_main .username .tishi{ padding-left:60px; line-height:20px; font-size:14px; color:red;}
.login_main .username .shurukuang{width: 220px;height: 30px;border:1px solid #ccc;padding:5px 10px; }
.login_main .username .yanzhengma{width: 100px;height: 30px;border:1px solid #ccc;padding:5px 10px; }
.login_main .username .shurukuang:focus{border: 1px solid blue;background: #F0FFFF;}
.login_main .username .yanzhengma:focus{border: 1px solid blue;background: #F0FFFF;}
.login_main .username .right{margin-left: 20px;}


/*设置按钮样式*/
.login .login_center .login_submit{margin: 0 auto 0;}
.login .login_center .submit{border:none;width: 240px;height: 45px;margin-left:55px;background: #ff6700;color: #fff; font-size: 20px;font-weight: bold;letter-spacing: 2px;cursor:pointer;border-radius: 4px;}
.login .login_center .submit:hover{border:1px solid #fff;}


/*用户注册*/
.regist{width: 1000px; margin:20px auto;background:#fff;color:#000;border-radius: 6px;}
.regist_center{width: 760px;margin: 10px auto;}
.regist .regist_top{margin: 10px 0;}
.regist .regist_top .left{height: 40px;line-height: 40px;font-weight: bold;font-size: 20px;}
.regist .regist_top .right{height: 40px;line-height: 40px;font-size: 13px;}
.regist .regist_top .right a{color:#ff6700;font-weight: bold;}
.regist .regist_top .right a:hover{color:orange;}
.xian{height: 2px;background: #ff6700;margin: 8px auto;}

.regist_main{padding:10px 0;padding-left:45px;}
.regist_main .username{font:16px Times New Roman;height: 40px;line-height: 40px;margin:20px 0;}
.regist_main .username .shurukuang{width: 220px;height: 30px;border:1px solid #ccc;padding:5px 10px; }
.regist_main .username .yanzhengma{width: 150px;height: 30px;border:1px solid #ccc;padding:5px 10px; }
.regist_main .username .shurukuang:focus{border: 1px solid blue;background: #F0FFFF;}
.regist_main .username .yanzhengma:focus{border: 1px solid blue;background: #F0FFFF;}
.regist_main .username .right{margin-left: 20px;}
.regist_main .username input{ font-size:14px;}

.regist_main .username span{display:inline-block;font-size: 14px;color: red;font-weight: bold; }
.regist_main .username span i{ margin-right:10px;}

.regist .regist_center .regist_submit{margin: 20px auto;}
.regist .regist_center .submit{border:none;width: 440px;height: 45px;margin-left:45px;background: #ff6700;color: #fff; font-size: 22px;font-weight: bold;letter-spacing: 8px;cursor:pointer;}
.regist .regist_center .submit:hover{border:1px solid #ccc;}

footer{width: 100%;height: 80px;background:#f7f8f8;padding: 30px 0;}
footer .copyright{height: 30px;line-height: 30px;font-size: 13px;word-spacing: 15px;text-align: center;}
footer .copyright:first-of-type{margin-top: 10px;}


/*我修改的样式*/
/*忘记密码、忘记用户名、注册*/
.regToBack{ margin-top:30px; padding-bottom:15px;}
.regToBack a:hover{ color:#ccc;}
.regToBack i{ padding-right:5px;}

/*注册头像*/
.head-div{ width:56px; height:56px; display:inline-block; position:relative; margin-left:50px; margin-right:120px;}
.user-head-file{ width:56px; height:56px; position:absolute; overflow:hidden; z-index:999; opacity:0; cursor:pointer;}
.user-head-img{ width:56px; height:56px; position:absolute;}
.head-img-div{ height:56px !important;}
.head-img-div span{ color:#ccc !important; font-weight:bolder;}

/*性别*/
.gender{ margin-left:15px !important;}

.getCode{ font-size:12px; height:30px; line-height:30px; width:70px;}

.username select{ height:30px;}

.qqtishi,.wechattishi{ color:#ccc !important; }
